do (something) easily and skillfully - Turkish English Dictionary